// 创建数组、获取数组的元素、遍历数组、新增元素、冒泡排序
// 1、利用new创建数组
var arr = new Array(); //创建了一个空的数组

// 2、利用字面量创建数组
var arr=[];
// 数组可以放任意类型的数据 例如字符串，数字，布尔值等

//数组的长度 array.length 并且是可修改的
// 索引访问数组

// 数组新增元素
var arr=['red','green','blue']
arr.length=5         //未赋值的自动设置为empty
console.log(arr);   //会增加2个empty

//直接增加元素
var arr1=['red','green','blue']
arr1[3]='pink'

// 筛选数组的方法 筛选出大于10的数 并将其赋值给新的数组
var arr=[2,0,6,1,77,0,52,0,25,7];
var newArr=[];
//刚开始newArr.length就是0   这里用新的数组的长度是一个很好的小技巧
for(var i=0;i<arr.length;i++){
    if(arr[i]>=10){
        newArr[newArr.length]=arr[i];
    }
}


console.log('------------------');

//翻转数组 反向遍历即可
var arr2=['red','green','blue','pink','purple']
var newArray2=[];
for(var i=arr2.length-1;i>=0;i--){
    newArray2[newArray2.length]=arr2[i];
} 
console.log(newArray2);



console.log('-------------------------------');
//冒泡排序  把一系列数据按照一定的顺序进行排列显示 从小到大or从大到小